Evolutionary Computation in Practice Evolutionary Computation in Practice
نویسندگان
چکیده
Railway track intervention planning is the process of specifying the location and time of required maintenance and renewal activities. To facilitate the process, decision support tools have been developed and typically use an expert system built with rules specified by track maintenance engineers. However, due to the complex interrelated nature of component deterioration, it is problematic for an engineer to consider all combinations of possible deterioration mechanisms using a rule based approach. To address this issue, this chapter describes an approach to the intervention planning using a variety of computational intelligence techniques. The proposed system learns rules for maintenance planning from historical data and incorporates future data to update the rules as they become available thus the performance of the system improves over time. To determine the failure type, historical deterioration patterns of sections of track are first analyzed. A Rival Penalized Competitive Learning algorithm is then used to determine possible failure types. We have devised a generalized two stage evolutionary algorithm to produce curve functions for this purpose. The approach is illustrated using an example with real data which demonstrates that the proposed methodology is suitable and effective for the task in hand.
منابع مشابه
A New Method for Geolocating of Radiation Sources Based on Evolutionary Computation of TDOA Equations
In this article a new method is introduced for geolocating of signal emitters which is based on evolutionary computation (EC) concept. In the proposed method two well-known members of EC techniques including Bees Algorithm (BA) and Genetic Algorithm (GA), are utilized to estimate the positions of emitters by optimizing the hyperbola equations which have been resulted from Time Difference of Arr...
متن کاملEstimation of LPC coefficients using Evolutionary Algorithms
The vast use of Linear Prediction Coefficients (LPC) in speech processing systems has intensified the importance of their accurate computation. This paper is concerned with computing LPC coefficients using evolutionary algorithms: Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Dif-ferential Evolution (DE) and Particle Swarm Optimization with Differentially perturbed Velocity (PSO-DV...
متن کاملروشهای مدلسازی تطوری در اقتصاد (با تاکید بر عناصر مشترک سازنده آنها)
In this paper we have tried mention to some sort of thewell-known evolutionary modeling approaches in economic territory such as Multi Agent simulations, Evolutionary Computation and Evolutionary Game Theory. As it has been mentioned in the paper, in recent years, the number of Evolutionary contributions applied to Multi-Agent models increased remarkably. However until now there is no consensus...
متن کاملEvolutionary Computation and Structural Design: a Survey of the State of the Art
Evolutionary computation is emerging as a new engineering computational paradigm, which may significantly change the present structural design practice. For this reason, an extensive study of evolutionary computation in the context of structural design has been conducted in the Information Technology and Engineering School at George Mason University and its results are reported here. First, a g...
متن کاملQuo Vadis, Evolutionary Computation? - On a Growing Gap between Theory and Practice
At the Workshop on Evolutionary Algorithms, organized by the Institute for Mathematics and Its Applications, University of Minnesota, Minneapolis, Minnesota, October 21 – 25, 1996, one of the invited speakers, Dave Davis made an interesting claim. As the most recognised practitioner of Evolutionary Algorithms at that time he said that all theoretical results in the area of Evolutionary Algorith...
متن کاملAutomatic Generation of Neural Network Architecture Using Evolutionary Computation
This paper reports the application of evolutionary computation in the automatic generation of a neural network architecture. It is a usual practice to use trial and error to find a suitable neural network architecture. This is not only time consuming but may not generate an optimal solution for a given problem. The use of evolutionary computation is a step towards automation in neural network a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007